Python A-Z: Python را با ساخت 15 پروژه و ChatGPT یاد بگیرید [ویدئو]

Python A-Z: Learn Python by Building 15 Projects and ChatGPT [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره جامع پایتون تمام مفاهیم اساسی و مفاهیم پیشرفته پایتون را پوشش می دهد و شما با ساخت پروژه های واقعی، طیف گسترده ای از مهارت های عملی را یاد می گیرید. شما با یادگیری اصول اولیه برنامه نویسی پایتون، عملگرهای پایتون، شرط های پایتون و دستور if، روش ها، مفاهیم OOP، ساختارهای داده پایتون، تغییرپذیری، ماژول های داخلی و تعریف شده توسط کاربر، مدیریت خطاها و استثناء، استثنای سفارشی و بیشتر. شما مفاهیم پیشرفته ای مانند بازگشت، درک لیست، عملگر Walrus، عملگر اتحادیه، نوع اشاره و پشتیبانی زمان بومی، تطبیق الگوی ساختاری، و بهبود سرعت را بررسی خواهید کرد. همچنین طیف گسترده‌ای از پروژه‌ها مانند تشخیص چهره با OpenCV، تجزیه و تحلیل داده‌ها با پانداها، دسترسی به داده‌ها از طریق CoinMarketCap API، ساخت برنامه‌های دسکتاپ با Tkinter، یکپارچه‌سازی پایگاه داده SQLite3، اسکراپر وب خودکار و ارسال پستی با BeautifulSoup، تصویر خودکار رسانه‌های اجتماعی را پوشش خواهید داد. تولید با استفاده از کتابخانه Pillow و OpenWeatherMap API، نویسنده اسکریپت پادکست با OpenAI، چت ربات مکالمه با OpenAI، تولید کننده تصویر با DALL-E، خلاصه کننده ویدیو با ChatGPT، توسعه یک برنامه وب نمونه کارها با استفاده از چارچوب Flask، و بسیاری دیگر. با پایان این دوره، شما آماده خواهید بود تا از دامنه عظیم ارائه شده توسط برنامه نویسی پایتون استفاده کنید. اصول برنامه نویسی را بیاموزید - متغیرها، انواع داده ها و عملگرها یاد بگیرید که کد پایتون تمیز بنویسید و رویکرد ساخت پروژه را در ذهن داشته باشید با چهار رکن برنامه نویسی شی گرا آشنا شوید ChatGPT را در یادگیری معمولی خود ادغام کنید تا چیزها را دو برابر سریعتر درک کنید ویژگی های جدید موجود در آخرین نسخه های پایتون از جمله پایتون 3.12 را کاوش کنید API های مختلف OpenAI را برای پروژه های سفارشی کاوش کنید این دوره جامع برای افرادی که در برنامه نویسی تازه کار هستند و می خواهند سفر برنامه نویسی خود را آغاز کنند طراحی شده است. چه قبلا برنامه نویسی نکرده باشید یا یک برنامه نویس باتجربه در حال انتقال به پایتون باشید، این دوره برای شما عالی است. هیچ تجربه کدنویسی قبلی لازم نیست زیرا ما شما را در هر مفهوم گام به گام و از اصول اولیه راهنمایی می کنیم. تنها چیزی که نیاز دارید یک سیستم عامل ویندوز یا مک و یک اتصال اینترنتی برای شیرجه زدن به دنیای برنامه نویسی پایتون است. ایجاد مهارت حل مسئله با مثال‌های عملی و اجرای پروژه * روی 13 پروژه مختلف و دو تکلیف با ماژول‌ها کار کنید: OpenCV، Pandas، Tkinter، Tweepy، Pillow، BeautifulSoup، OpenAI، Flask، و موارد دیگر * از ChatGPT برای ساختن پروژه‌ها از ابتدا استفاده کنید. هر چیزی را بسازید، توضیح دهید و اصلاح کنید

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • منابع Resources

  • برنامه نویسی پایتون - آیا پایتون یک حباب است؟ Python Programming - Is Python a Bubble?

AI Assistance: ChatGPT و Bard AI Assistance: ChatGPT and Bard

  • ChatGPT و Bard ChatGPT and Bard

راه اندازی و نصب پایتون Python Setup and Installation

  • نصب پایتون 3.x Python 3.x Installation

  • روش های مختلف برای اجرای کدهای پایتون Different Methods to Execute Python Codes

نوشتن اولین برنامه پایتون Writing Our First Python Program

  • متغیرها و مدیریت حافظه پایتون Variables and Python Memory Management

انواع داده در پایتون Datatypes in Python

  • انواع داده در پایتون Datatypes in Python

  • دنباله ها در پایتون Sequences in Python

  • مجموعه ها، فرهنگ لغت Sets, Dictionary

  • واژه ها و شناسه ها Literals and Identifiers

  • کلمات را رزرو کنید - نمی توانید از آنها استفاده کنید! Reserve Words - You Can't Use Them!

اپراتورها در پایتون Operators in Python

  • اپراتورها: حساب، تکلیف Operators: Arithmetic, Assignment

  • عملگرها: Unary Minus، Relational، Logical، Boolean Operators: Unary Minus, Relational, Logical, Boolean

  • شناخت شخصیت های فرار Understanding Escape Characters

ورودی و خروجی Input and Output

  • مقدمه ای بر بیانیه های ورودی و خروجی Introduction to Input and Output Statements

  • بیانیه های خروجی Output Statements

  • بیانیه های ورودی Input Statements

  • توابع داخلی پایتون و ماژول داخلی Python Built-In Functions and Built-In Module

IDE (محیط توسعه یکپارچه) IDE (Integrated Development Environment)

  • کار با ویرایشگر کد Working with Code Editor

بیانیه های کنترل پایتون Python Control Statements

  • شرایط: If، If...Else و Indentation Conditionals: If, If...Else, and Indentation

  • شرایط: اظهارات اگر...دیگر با اپراتورها Conditionals: If...Else Statements with Operators

  • شرایط: if...elif...else Statements + Nested if Statements Conditionals: if...elif...else Statements + Nested if Statements

حلقه ها در پایتون Loops in Python

  • در حالی که حلقه While Loop

  • برای حلقه ها - قسمت 1 For Loops - Part 1

  • For Loops - قسمت 2 For Loops - Part 2

  • شکستن و ادامه بیانیه ها Break and Continue Statements

رشته ها و شخصیت ها Strings and Characters

  • نظرات و رشته های سند Comments and Doc Strings

  • غواصی در اعماق با "رشته" Diving Deep with "Strings"

فهرست ها، تاپل ها و دیکشنری ها Lists, Tuples, and Dictionaries

  • غواصی عمیق - لیست Diving Deep - Lists

  • غواصی عمیق - تاپل Diving Deep - Tuples

  • غواصی عمیق - فرهنگ لغت Diving Deep - Dictionaries

  • نمایه سازی، برش، نمایه سازی منفی Indexing, Slicing, Negative Indexing

کارکرد Functions

  • توابع چیست؟ What are Functions?

  • پارامترها، آرگومان ها، بازگشت Parameters, Arguments, Return

  • استدلال های رسمی و واقعی (arg، *arg، **karg) Formal and Actual Arguments (arg, *arg, **karg)

  • متغیرهای محلی و جهانی Local and Global Variables

برنامه نویسی شی گرا (OOP) Object-Oriented Programming (OOP)

  • مقدمه ای بر برنامه نویسی شی گرا (OOP) Introduction to Object-Oriented Programming (OOP)

  • کلاس ها و اشیاء در پایتون (OOP) Classes and Objects in Python (OOP)

  • آشنایی با روش init() و پارامتر –self Understanding init() Method and –self' Parameter

  • حل کار: OOP Solving Task: OOP

  • تعریف چند سازنده در پایتون Defining Multiple Constructors in Python

  • کپسوله سازی Encapsulation

  • روش های عمومی و خصوصی Public and Private Methods

  • وراثت Inheritance

  • گیرنده و تنظیم کننده Getter and Setter

  • ایجاد و وارد کردن ماژول Creating and Importing Module

  • ایجاد ماژول تعریف شده توسط کاربر Creating User-Defined Module

  • ارث چندگانه Multiple Inheritance

  • درک عملکرد super() [بخش 1] Understanding super() Function [Part 1]

  • درک عملکرد super() [بخش 2] Understanding super() Function [Part 2]

  • قرارداد نامگذاری پایتون (کلاس ها، متغیرها، توابع، روش ها...) Python Naming Convention (Classes, Variables, Functions, Methods...)

  • ترکیب بندی Composition

  • تجمع Aggregation

  • کلاس های چکیده Abstract Classes

  • بحث در مورد واردات و از Discussing Over Import and From

  • بارگذاری بیش از حد اپراتور [بخش 1] Operator Overloading [Part 1]

  • بارگذاری بیش از حد اپراتور [بخش 2] Operator Overloading [Part 2]

رسیدگی به خطاها و استثنائات Errors and Exceptions Handling

  • خطاها - انواع خطاها! Errors - Types of Errors!

  • استثناها Exceptions

  • مقدمه رسیدگی به استثناها Exceptions Handling Introduction

  • رسیدگی به استثناها Exceptions Handling

  • سعی کنید، به جز، دیگری، و در نهایت Try, Except, Else, and Finally

  • افزایش استثنا Raising Exception

  • ایجاد استثنا تعریف شده توسط کاربر Creating User-Defined Exception

__name__ == "__اصلی__" __name__ == "__main__"

  • اگر __name__ == "__اصلی__" if __name__ == "__main__"

پایتون I/O - مدیریت فایل Python I/O - File Handling

  • ایجاد فایل متنی و نوشتن محتوا Creating Text File and Write Content

  • فایل های پیوست - 1 | حل مثال - مدیریت فایل Appending Files - 1 | Solving Example - File Handling

  • فایل های پیوست - 2 | حل مثال - مدیریت فایل Appending Files - 2 | Solving Example - File Handling

  • نحوه خواندن مطالب از فایل How to Read Content from File

سیستم مدیریت بسته پایتون Python Package Management System

  • pip - PyPI برای مدیریت بسته‌های پایتون pip - PyPI for Managing Python Packages

پروژه 1 - تشخیص چهره Project 1 - Face Detection

  • OpenCV چیست؟ What Is OpenCV?

  • تشخیص چهره OpenCV با پایتون OpenCV Face Detection with Python

  • تشخیص چهره الون ماسک و مارک زاکربرگ Detecting –Elon Musk' and –Mark Zuckerberg' Faces

  • تشخیص چهره همه تصاویر در پوشه Detecting Faces of All Images in the Folder

پروژه 2 - تولید کننده رمز عبور Project 2 - Password Generator

  • ماژول تصادفی Random Module

  • تولید کننده رمز عبور تصادفی Random Password Generator

  • تولید کننده رمز عبور قابل خواندن Readable Password Generator

پروژه 3 - تجزیه و تحلیل داده ها با پانداها Project 3 - Data Analysis with Pandas

  • پاندا چیست؟ What Is Pandas?

  • شروع با پانداها و آی پایتون Starting with Pandas And iPython

  • کار با نوت بوک های Jupyter Working with Jupyter Notebooks

  • دستورات مهم نوت بوک Jupyter Important Jupyter Notebook Commands

  • کار با فایل های CSV، Excel، TXT و JSON Working with CSV, Excel, TXT, and JSON Files

  • کار با API Response Working with API Response

  • نمایه سازی و برش جداول DataFrame [بخش 1] Indexing and Slicing DataFrame Tables [Part 1]

  • نمایه سازی و برش جداول DataFrame [بخش 2] Indexing and Slicing DataFrame Tables [Part 2]

  • حذف ستون ها و ردیف ها Deleting Columns and Rows

  • اضافه کردن و به روز رسانی ستون ها و ردیف های جدید Adding and Updating New Columns and Rows

پروژه 4 - دریافت داده با CoinMarketCap API Project 4 - Get Data with CoinMarketCap API

  • API و روش های درخواست چیست؟ What Is API and Request Methods?

  • کار با CoinMarketCap API Working with CoinMarketCap API

  • فرمت API API Format

  • واکشی داده های API Fetching API Data

  • استخراج API و داده های سکه Extracting API and Coin Data

  • ایجاد لیست سکه و درک نمونه کارها Creating Coin List and Understanding Portfolio

  • ایجاد فرهنگ لغت نمونه کارها Creating Portfolio Dictionary

  • محاسبه سود و زیان Calculating Profit and Loss

پروژه 5.1 - ساخت برنامه پورتفولیو رابط کاربری گرافیکی با Tkinter Project 5.1 - Building GUI Portfolio App with Tkinter

  • معرفی رابط کاربری گرافیکی - رابط کاربری گرافیکی GUI Introduction - Graphical User Interface

  • درک سه مرحله: کار با Tkinter Understanding Three Steps: Tkinter Working

  • پنجره اصلی Tkinter و برچسب ها Tkinter Main Window and Labels

  • قالب بندی برنامه - اضافه کردن سربرگ Application Formatting - Adding Header

  • قالب‌بندی برنامه - افزودن داده‌های بیشتر Application Formatting - Adding More Data

  • قالب بندی برنامه - بهبود رابط کاربری Application Formatting - Improving User Interface

  • نشانگر رنگ برای سود و زیان Color Indication for Profit and Loss

  • اضافه کردن دکمه به روز رسانی Adding Update Button

  • ایجاد برنامه اجرایی (فایل exe.) Creating Executable App (.exe File)

پروژه 5.2 - درک مبانی پایگاه داده (SQLite3) Project 5.2 - Understanding Database Basics (SQLite3)

  • پایگاه های داده - SQL در مقابل SQLite3 Databases - SQL Versus SQLite3

  • مقدمه ای بر SQLite3 و عملکرد آن Introduction to SQLite3 and Its Workings

  • ایجاد جدول | کار با مرورگر DB Creating Table | Working with DB Browser

  • درج مقادیر - پایگاه داده Insert Values - Databases

  • به روز رسانی مقادیر - پایگاه های داده Update Values - Databases

  • واکشی داده ها از پایگاه داده Fetching Data from Database

  • حذف داده ها - پایگاه داده Delete Data - Database

  • ایجاد توابع برای عملیات - پایگاه داده Creating Functions for Operations - Database

پروژه 5.3 - برنامه Tkinter GUI با پایگاه داده SQLite3 Project 5.3 - Tkinter GUI Application with SQLite3 Database

  • ارتباط با پایگاه داده Connecting with Database

  • واکشی داده ها از پایگاه داده Fetching Data from Database

  • اصلاح برنامه فعلی Modifying Current Application

  • اضافه کردن دکمه "افزودن سکه". Adding "Add Coin" Button

  • اضافه کردن "به روز رسانی سکه" - "حذف سکه" دکمه Adding "Update Coin" - "Delete Coin" Button

  • حل مسئله چند لایه Solving Multiple Layer Issue

  • افزودن سیستم اعلان - جعبه بازشو Adding Notification System - Popup Box

  • افزودن سیستم ناوبری - نوار منو Adding Navigation System - Menu Bar

پروژه 6 - ساخت ربات خراش وب با پایتون Project 6 - Building Web Scraping Bot with Python

  • معرفی پروژه - ربات Web Scraping Project Introduction - Web Scraping Bot

  • نسخه ی نمایشی پروژه - ربات Web Scraping Project Demo - Web Scraping Bot

  • چگونه داده ها را خراش می دهیم؟ How Do We Scrape Data?

  • Web Scraping - نمای کلی Web Scraping - Overview

  • راه اندازی پروژه + نصب کتابخانه ها Project Setup + Installing Libraries

  • کار با BeautifulSoup Working with BeautifulSoup

  • فیلتر کردن داده های مورد نیاز Filtering Required Data

  • استخراج قیمت فعلی Extracting Current Price

  • استخراج محتوای جدول - I Extracting Table Content - I

  • استخراج محتوای جدول - II Extracting Table Content - II

  • استخراج نتیجه کل سهام Extracting All Stock Result

  • کار با فایل استاتیک Working with Static File

  • ذخیره محتوای سهام در فایل CSV Storing Stock Content in CSV File

  • ارسال نامه متنی از طریق SMTPLIB Sending Text Mail Through SMTPLIB

  • ماژول ارسال نامه متنی از طریق ایمیل Sending Text Mail Through Email Module

  • ارسال پیوست از طریق ماژول ایمیل Sending Attachment Through Email Module

  • یکپارچه سازی سیستم ایمیل با Web Scraper Integrating Mail System with Web Scraper

  • نام فایل بر اساس تاریخ امروز File Name According to Today's Date

پروژه 7 - خودکار پیش بینی آب و هوا Project 7 - Automate Weather Forecast

  • معرفی پروژه: پیش بینی آب و هوا را خودکار کنید Project Introduction: Automate Weather Forecast

  • OpenWeatherMap API OpenWeatherMap API

  • کار با داده های API Working with API Data

  • کار با Pillow Library Working with Pillow Library

  • اضافه کردن محتوا: تاریخ و زمان Adding Content: Date and Time

  • افزودن محتوا: موقعیت چند شهر Adding Content: Multiple City Position

  • افزودن محتوا: داده های چند شهر Adding Content: Multiple City Data

  • افزودن محتوا: داده های چند کشور Adding Content: Multiple Country Data

  • ذخیره پست به صورت PNG و PDF Saving Post as PNG and PDF

  • تمرین: خودکار برای داستان ها Exercise: Automate for Stories

پروژه [8، 9]: تکالیف Project [8, 9]: Assignments

  • پروژه 8 - بهینه سازی و تبدیل تصویر پایتون Project 8 - Python Image Optimization and Transformations

  • پروژه نهم – مقاله دایره المعارف Web Scraping Project 9 - Web Scraping Encyclopedia Article

پروژه 10 - ساخت ربات توییتر با پایتون و توییپی Project 10 - Building Twitter Bot with Python and Tweepy

  • به‌روزرسانی API توییتر Twitter API Update

  • معرفی پروژه: ربات توییتر Project Introduction: Twitter Bot

  • ایجاد حساب توسعه دهنده توییتر Creating Twitter Developer Account

  • ایجاد توکن های دسترسی به برنامه و نسل Creating App and Generation Access Tokens

  • نصب Tweepy Installing Tweepy

  • به روز رسانی وضعیت از طریق ربات Update Status Through Bot

  • مقدمه ای بر پاسخ خودکار Introduction to Auto-Reply

  • کار با Timeline و Mentions Working with Timeline and Mentions

  • توییت ها را تکرار کنید و شرایط را اضافه کنید Iterate Tweets and Add Condition

  • ذخیره شناسه های توییت پاسخ داده شده Storing Replied Tweet IDs

  • ذخیره و دسترسی به آخرین شناسه مشاهده شده Storing-Accessing Last Seen ID

  • در حال پاسخ دادن به توییت Replying Tweet

  • تابع قالب بندی و تست ربات Formatting Function and Testing Bot

  • بازتوییت خودکار و لایک خودکار Auto Retweet and Auto Like

  • راه اندازی PythonAnyWhere Setting Up PythonAnyWhere

  • استقرار در طول آزمایش انجام شد Deployment Done Along Testing

  • بازتوییت خودکار به هشتگ خاص Auto Retweet to Particular Hashtag

  • پیاده سازی ربات کنترل و تست خطا Implementing Error Handling and Testing Bot

پیشرفته: بازگشتی Advanced: Recursion

  • بازگشت چیست؟ What Is Recursion?

  • کنترل یک تابع Control of a Function

  • ردیابی درخت Tracing Tree

  • پشته تماس بگیرید Call Stack

  • بازگشت درخت Tree Recursion

  • مثال: فاکتوریل یک عدد Example: Factorial of a Number

پیشرفته: نقشه، فیلتر و کاهش Advanced: Map, Filter, and Reduce

  • توابع لامبدا Lambda Functions

  • نقشه Map

  • فیلتر کنید Filter

  • كاهش دادن Reduce

پیشرفته: درک مطلب Advanced: Comprehension

  • درک لیست List Comprehension

پیشرفته: عبارات منظم Advanced: Regular Expressions

  • چرا از عبارات منظم استفاده می کنیم Why We Use Regular Expressions

  • روش های مختلف با RegEx Different Methods with RegEx

  • الگوهای نوشتن Writing Patterns

  • ایجاد الگوی اعتبارسنجی ایمیل Creating Pattern for Email Validation

پیشرفته: دکوراتورها Advanced: Decorators

  • دکوراتورها Decorators

پیشرفته: ورود به سیستم Advanced: Logging

  • ورود به سیستم Logging

پیشرفته: تاریخ و زمان Advanced: Date and Time

  • تاریخ و زمان Date and Time

پیشرفته: ویژگی های جدید پایتون Advanced: New Python Features

  • Python 3.8: اپراتور Walrus، Argument فقط موقعیتی و f-String Python 3.8: Walrus Operator, Positional-Only Argument, and f-String

  • Python 3.9: Union Operators Python 3.9: Union Operators

  • Python 3.9: Hinting را تایپ کنید Python 3.9: Type Hinting

  • پایتون 3.9: روش‌های جدید کلاس رشته‌ای Python 3.9: New String Class Methods

  • پایتون 3.9: پشتیبانی از زمان بومی (Zoneinfo) Python 3.9: Native Time Support (Zoneinfo)

  • Python 3.10: Match Case، Better Errors و بیشتر Python 3.10: Match Case, Better Errors, and More

  • پایتون 3.11: نکات استثنایی و سرعت Python 3.11: Exception Notes and Speed

  • پایتون 3.12: پیام های خطای بهبود یافته Python 3.12: Improved Error Messages

پروژه 11: اسکریپت نویس پادکست با OpenAI Project 11: Podcast Script Writer with OpenAI

  • معرفی پروژه: اسکریپت نویس پادکست با OpenAI Project Introduction: Podcast Script Writer with OpenAI

  • مقدمه ای بر OpenAI Introduction to OpenAI

  • OpenAI Playground و شرایط رایج OpenAI Playground and Common Terms

  • اسکریپت پادکست نوشتن هوش مصنوعی AI Writing Podcast Script

پروژه 12: ربات گفتگوی هوش مصنوعی Project 12: Conversational AI Chatbot

  • نسخه ی نمایشی پروژه: چت ربات هوش مصنوعی مکالمه Project Demo: Conversational AI Chatbot

  • چگونه Prompt برای مکالمات کار می کند؟ How Prompt Work for Conversations?

  • به روز رسانی Prompt، Max Tokens و Chat History Updating Prompt, Max Tokens, and Chat History

  • ذخیره تاریخچه چت در فایل TXT Storing Chat History to TXT File

  • پنهان کردن کلید API با فایل ENV Hiding API Key with ENV File

  • نقش ویژه هوش مصنوعی Specific Role to AI

  • قالب تاریخچه چت با مهر زمانی Chat History Format with Timestamps

پروژه 13: متن به تصویر با استفاده از DALL-E Project 13: Text to Image Using DALL-E

  • تولید تصاویر با استفاده از OpenAI DALL-E Generating Images Using OpenAI DALL-E

پروژه 14: ساخت خلاصه کننده ویدیو با ChatGPT Project 14: Building Video Summarizer with ChatGPT

  • معرفی پروژه: ساخت خلاصه کننده ویدئو با ChatGPT Project Introduction: Building Video Summarizer with ChatGPT

  • درخواست از ChatGPT برای نوشتن کد Asking ChatGPT to Write Code

  • توضیح کد ChatGPT ChatGPT Code Explanation

پروژه 15: برنامه وب با استفاده از فلاسک Project 15: Web Application Using Flask

  • معرفی پروژه: برنامه وب با استفاده از فلاسک Project Introduction: Web Application Using Flask

  • معرفی و نصب فلاسک Flask Introduction and Installation

  • راه اندازی برنامه Flask Initiating Flask App

  • مسیرها، ساختار پوشه و طرح اولیه Routes, Folder Structure, and Blueprint

  • رندر قالب Template Rendering

  • پارامترهای URL URL Parameters

  • پارامترهای پرس و جو Query Parameters

  • رندر مشروط در قالب: If Statement Conditional Rendering Inside Template: If Statement

  • بازگشت پاسخ JSON Returning JSON Response

  • رسیدگی به خطا: 404 یافت نشد Error Handling: 404 Not Found

  • تغییر مسیر Redirection

  • رندر کردن فایل های استاتیک Rendering Static Files

  • Control Flow Inside Template: For Loop Control Flow Inside Template: For Loop

  • ساختار صفحه HTML HTML Page Structure

  • قالب پایه Base Template

  • بهبود طراحی با CSS Improving Design with CSS

پاداش - بعدی چیست؟ Bonus - What's Next?

  • پاداش - بعدی چیست؟ Bonus - What's Next?

نمایش نظرات

Python A-Z: Python را با ساخت 15 پروژه و ChatGPT یاد بگیرید [ویدئو]
جزییات دوره
25 h 1 m
227
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Shubham Sarda
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sarda Shubham Sarda

توسعه دهنده پایتون

سلام!

من نقشه راه کامل را برای تبدیل شدن به یک توسعه دهنده با پروژه های مختلف ایجاد کرده ام، به طور خاص برای مخاطبان SkillShare.

با این نقشه راه ما با برنامه نویسی پایتون شروع می کنیم، با اصول، مفاهیم مهم آشنا می شویم و حل می کنیم. برخی از مشکلات زندگی واقعی با ساخت پروژه ها. هنگامی که ما با پایتون آماده شدیم، زمان آن رسیده است که تجربه بیشتری در پروژه های میدانی مختلف در اتوماسیون، تجزیه و تحلیل داده ها، برنامه نویسی رابط کاربری گرافیکی و توسعه وب کسب کنیم.

اینجا برنامه نویسی کامل پایتون است -
برنامه نویسی پایتون - مفاهیم پیشرفته

پروژه های پایتون -

برنامه نویسی رابط کاربری گرافیکی پایتون - ساخت یک برنامه دسکتاپ با Tkinter و SQLite


کامل Django Masterclass (توسعه وب) -
Django for Beginners - Building Task Manager Web Application (قسمت 1)

Django برای مبتدیان - استقرار برنامه وب در Heroku (بخش) 3)